to immure oneselfsống đơn độc ở một nơi xa lánh: To live alone in an out-of-the-way placexa lánh mọi người: retiringretiredsống xa lánh mọi người: to live aloof from tile world